Alpine salamander - Español Inglés Diccionario